package com.hxy.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 工资明细(Paydetail)实体类
 *
 * @author feiyu
 * @since 2021-11-03 09:52:53
 */
public class Paydetail {


    private Long id;
    /**
     * 员工id
     */
    private Integer eid;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 分红
     */
    private BigDecimal assessUp;
    /**
     * 绩效奖金
     */
    private BigDecimal achieveUp;
    /**
     * 餐补
     */
    private BigDecimal foodUp;
    /**
     * 迟到罚金
     */
    private BigDecimal lateDown;
    /**
     * 早退
     */
    private BigDecimal learlyDown;
    /**
     * 出差补贴
     */
    private BigDecimal outUp;
    /**
     * 全勤
     */
    private BigDecimal allinUp;
    /**
     * 加班补贴
     */
    private BigDecimal overtimeUp;
    /**
     * 交通补贴
     */
    private BigDecimal runUp;
    /**
     * 职称补贴
     */
    private BigDecimal jobUp;
    /**
     * 支付狀態
     */
    private String paystatus;

    public Paydetail() {
    }

    public Paydetail(Long id, Integer eid, Date createTime, Date updateTime, BigDecimal assessUp, BigDecimal achieveUp, BigDecimal foodUp, BigDecimal lateDown, BigDecimal learlyDown, BigDecimal outUp, BigDecimal allinUp, BigDecimal overtimeUp, BigDecimal runUp, BigDecimal jobUp, String paystatus) {
        this.id = id;
        this.eid = eid;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.assessUp = assessUp;
        this.achieveUp = achieveUp;
        this.foodUp = foodUp;
        this.lateDown = lateDown;
        this.learlyDown = learlyDown;
        this.outUp = outUp;
        this.allinUp = allinUp;
        this.overtimeUp = overtimeUp;
        this.runUp = runUp;
        this.jobUp = jobUp;
        this.paystatus = paystatus;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getEid() {
        return eid;
    }

    public void setEid(Integer eid) {
        this.eid = eid;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public BigDecimal getAssessUp() {
        return assessUp;
    }

    public void setAssessUp(BigDecimal assessUp) {
        this.assessUp = assessUp;
    }

    public BigDecimal getAchieveUp() {
        return achieveUp;
    }

    public void setAchieveUp(BigDecimal achieveUp) {
        this.achieveUp = achieveUp;
    }

    public BigDecimal getFoodUp() {
        return foodUp;
    }

    public void setFoodUp(BigDecimal foodUp) {
        this.foodUp = foodUp;
    }

    public BigDecimal getLateDown() {
        return lateDown;
    }

    public void setLateDown(BigDecimal lateDown) {
        this.lateDown = lateDown;
    }

    public BigDecimal getLearlyDown() {
        return learlyDown;
    }

    public void setLearlyDown(BigDecimal learlyDown) {
        this.learlyDown = learlyDown;
    }

    public BigDecimal getOutUp() {
        return outUp;
    }

    public void setOutUp(BigDecimal outUp) {
        this.outUp = outUp;
    }

    public BigDecimal getAllinUp() {
        return allinUp;
    }

    public void setAllinUp(BigDecimal allinUp) {
        this.allinUp = allinUp;
    }

    public BigDecimal getOvertimeUp() {
        return overtimeUp;
    }

    public void setOvertimeUp(BigDecimal overtimeUp) {
        this.overtimeUp = overtimeUp;
    }

    public BigDecimal getRunUp() {
        return runUp;
    }

    public void setRunUp(BigDecimal runUp) {
        this.runUp = runUp;
    }

    public BigDecimal getJobUp() {
        return jobUp;
    }

    public void setJobUp(BigDecimal jobUp) {
        this.jobUp = jobUp;
    }

    public String getPaystatus() {
        return paystatus;
    }

    public void setPaystatus(String paystatus) {
        this.paystatus = paystatus;
    }
}